package br.com.cubedesk.interfaces;

import br.com.cubedesk.entidades.Clientes;
import java.util.LinkedList;

public interface InterfaceCliente {
    
    public void salvarCliente(String nomeFantaziaCliente, String enderecoCliente, String contatoCliente, 
            String telefoneCliente1, String telefoneCliente2, String emailCliente, 
            Integer statusCliente);
    
    public void alterarCliente(Integer idCliente, String nomeFantaziaCliente, String enderecoCliente, String contatoCliente, 
            String telefoneCliente1, String telefoneCliente2, String emailCliente, 
            Integer statusCliente);
    
    public LinkedList<Clientes> pegarTodosClientes();
    
    public LinkedList<Clientes> pegarClientePorId(Integer idCliente);
    
    public LinkedList<Clientes> pegarClientePorNome(String nomeFantazia);
    
}
